god's kingdom - French English Dictionary